# Execute this script to install the relevant JAR files in the local Maven repository.

# Exist dependencies that are not handled automatically by Maven.  
# Get from the 1.4 eXist distribution.
mvn install:install-file -DgroupId=exist -DartifactId=exist -Dversion=1.4 -Dpackaging=jar -Dfile=exist.jar -DgeneratePom=true
mvn install:install-file -DgroupId=exist -DartifactId=exist-modules -Dversion=1.4 -Dpackaging=jar -Dfile=exist-modules.jar -DgeneratePom=true
mvn install:install-file -DgroupId=exist -DartifactId=exist-optional -Dversion=1.4 -Dpackaging=jar -Dfile=exist-optional.jar -DgeneratePom=true
mvn install:install-file -DgroupId=exist -DartifactId=exist-versioning -Dversion=1.4 -Dpackaging=jar -Dfile=exist-versioning.jar -DgeneratePom=true
mvn install:install-file -DgroupId=exist -DartifactId=exist-ngram-module -Dversion=1.4 -Dpackaging=jar -Dfile=exist-ngram-module.jar -DgeneratePom=true
mvn install:install-file -DgroupId=exist -DartifactId=exist-lucene-module -Dversion=1.4 -Dpackaging=jar -Dfile=exist-lucene-module.jar -DgeneratePom=true
mvn install:install-file -DgroupId=exist -DartifactId=xmldb -Dversion=1.4 -Dpackaging=jar -Dfile=xmldb.jar -DgeneratePom=true

# Oracle Berkeley XML Database dependencies that are not handled automatically by Maven.  
# Get jar files from the relevant Oracle Berkeley XML database distribution.
mvn install:install-file -DgroupId=com.oracle.berkeley -DartifactId=db -Dversion=2.5.16 -Dpackaging=jar -Dfile=db.jar -DgeneratePom=true
mvn install:install-file -DgroupId=com.oracle.berkeley -DartifactId=dbxml -Dversion=2.5.16 -Dpackaging=jar -Dfile=dbxml.jar -DgeneratePom=true

# Saxon dependencies
mvn install:install-file -DgroupId=net.sf.saxon -DartifactId=saxon -Dversion=9.1 -Dpackaging=jar -Dfile=saxon9.jar -DgeneratePom=true
mvn install:install-file -DgroupId=net.sf.saxon -DartifactId=saxon-dom -Dversion=9.1 -Dpackaging=jar -Dfile=saxon9-dom.jar -DgeneratePom=true
mvn install:install-file -DgroupId=net.sf.saxon -DartifactId=saxon-s9api -Dversion=9.1 -Dpackaging=jar -Dfile=saxon9-s9api.jar -DgeneratePom=true

# Quartz dependency
mvn install:install-file -DgroupId=org.opensymphony.quartz -DartifactId=quartz-oracle -Dversion=1.6.5 -Dpackaging=jar -Dfile=quartz-1.6.5.jar -DgeneratePom=true

# Sun XACML dependency
mvn install:install-file -DgroupId=sun-xacml -DartifactId=sun-xacml -Dversion=1.2 -Dpackaging=jar -Dfile=sunxacml-1.2.jar -DgeneratePom=true
